#pragma once

/*--------------------------------------------------------------------------*/

#include "../Runnable/Defs.h"
#include "../Renderer/VertexArrayRequest.h"
#include "../Renderer/RVertexArray.h"

/*--------------------------------------------------------------------------*/

#include "bullet/btBulletDynamicsCommon.h"
#include "bullet/BulletCollision//CollisionShapes/btHeightfieldTerrainShape.h"

#ifdef _DEBUG
#pragma comment(lib, "bullet/x86/BulletCollision_vs2010_debug.lib")
#pragma comment(lib, "bullet/x86/BulletDynamics_vs2010_debug.lib")
#pragma comment(lib, "bullet/x86/LinearMath_vs2010_debug.lib")
#else
#pragma comment(lib, "bullet/x86/BulletCollision_vs2010.lib")
#pragma comment(lib, "bullet/x86/BulletDynamics_vs2010.lib")
#pragma comment(lib, "bullet/x86/LinearMath_vs2010.lib")
#endif

/*--------------------------------------------------------------------------*/

#include "TerrainSurface.h"

#include "WorldMgr.h"
#include "SkydomeMgr.h"

#include "bObject.h"
#include "bInfinitePlane.h"
#include "bMesh.h"
#include "bTerrain.h"


#include "Camera.h"

#include "Scene.h"
#include "IScene.h"

#include "Level.h"